rolled foil - German English Dictionary